add RcppEigen use to powerr to allow complex sparse matrix product