I would like to add a chart like the following picture.

This chart has 3 series (Black, Red, Blue).
The following is a block of code that creates "one" series on a chart...
Excel._Workbook oWorkbook = (Excel._Workbook)oSheet.Parent;
Excel._Chart oChart = (Excel._Chart)oWorkbook.Charts.Add(oSheet, Type.Missing, Type.Missing, Type.Missing);
// Y axis data
Excel.Range oRange = oSheet.get_Range(yRange, Type.Missing);
// Creates a chart
oChart.ChartWizard(oRange, chartType, 2, Excel.XlRowCol.xlColumns, Type.Missing, Type.Missing, false, title, xAxisTitle, yAxisTitle, Type.Missing);
// Sets X axis category
Excel.Series oSeries = (Excel.Series)oChart.SeriesCollection(1);
oSeries.XValues = oSheet.get_Range(xRange, Type.Missing);
oChart.Name = chartName;
MSDN API is not helpful enough and I can hardly find any tutorial or example on this problem. (Or maybe I am not that good searching them)
It would be appreciated if someone gives me a solution.