added exclude samples feature and standadize data before the PCA