Extension of multicomponent self-modeling curve resolution based on a library of reference spectra