Gamma-ray Burst: The Biggest Explosion in the Universe