The PRICONA algorithm for biological spectra normalization