The MCGA (multiple cubic gradient approximation) method for the analysis of Raman spectra