find rank of matrix