add power() to the sparse.base() so other sparse matrices not implemented sparse.data will be use sparse.power() by converting to csr_matrix