Quantum Teleportation and Quantum Computation Based on Cavity QED