Quantum Gauge Theory of Gravity