- change LPP to LocalityPreservingProjection
- modified PCA preprocess of LPP for removing singularity