1. College of Physics Science and Technology, Xinjiang University , Xinjiang 830046, China
2. Xinjiang Astronomical Observatory , 150 Science-1 Street, Urumqi 830011, China
3. Institute of Optoelectronic Technology, Lishui University , Lishui, Zhen 323000, China
4. Xinjiang Key Laboratory of Radio Astrophysics , 150 Science 1-Street, Urumqi, Xinjiang 830011, China
5. School of Science, Western Sydney University , Locked Bag 1797, Penrith South DC, NSW 1797, Australia
6. Australia Telescope National Facility , CSIRO Space and Astronomy, PO Box 76, Epping, NSW 1710, Australia