Noise-free principal component analysis: An efficient dimension reduction technique for high dimensional molecular data