A sparse approximate inverse preconditioner for the conjugate gradient method