1) add a self-implemented power method for solving (general) eigenvalue problem. 2) extend the class SparseGenEigenSolver to support more types of general eigenvalue problem.