Kernel tricks and nonlinear dimensionality reduction via RBF kernel PCA