1. Purple Mountain Observatory, Chinese Academy of Sciences , 10 Yuanhua Road, Nanjing 210023, People’s Republic of China
2. School of Astronomy and Space Sciences, University of Science and Technology of China , Hefei 230026, China
3. Department of Astronomy, College of Physical Science and Technology , Xiamen University, Xiamen 361005, China
4. Purple Mountain Observatory/Key Lab of Radio Astronomy, Chinese Academy of Sciences , Nanjing 210034, China
5. Department of Astronomy, University of Michigan , 311 West Hall, 1085 S. University Ave, Ann Arbor, MI, 48109-1107, U.S.A
6. Research Center for Intelligent Computing Platforms , Zhejiang Laboratory, Hangzhou 311100, China
7. Department of Astronomy, University of Massachusetts , Amherst, MA 01003, U.S.A