Geometric Phase in Quantum Computation