China's Alien-Hunting Telescope: FAST, World's Largest Radio Telescope, Begins Operations