1. 400 Baihua Street, Xuhui District , Shanghai 200030 , P. R. China
2. Department of Radio Science and Technology, Shanghai Astronomical Observatory , 80 Nandan Road, Shanghai 200030 , P. R. China
3. Key Laboratory of Radio Astronomy and Technology, Chinese Academy of Sciences , A20 Datun Road, Chaoyang District, Beijing 100101 , P. R. China
4. University of Chinese Academy of Sciences , 19A Yuquanlu, Beijing 100049 , P. R. China
5. School of Physical Science and Technology, Guangxi University , Nanning 530004 , P. R. China
6. Hamburger Sternwarte, Universität Hamburg , Gojenbergsweg 112, 21029 Hamburg , Germany
7. Max Planck Institute for Radio Astronomy , Auf dem Hüegel 69, Bonn, 53121 , Germany