Institution: | Urumqi Observatory, NAOC, 40-5 South Beijing Road, Urumqi, Xinjiang 830011, China;Australia Telescope National Facility, CSIRO, PO Box 76, Epping, NSW 1710, Australia;Graduate University of Chinese Academy of Sciences, 19A Yuquan road, Beijing 100049, China |