Robustness Analysis of Preconditioned Successive Projection Algorithm for General Form of Separable NMF Problem