added spectralFeatureExtractor