Space Complexity of Matrix Multiplication