1. College of Telecommunications and Information Engineering, Nanjing University of Posts and Telecommunications, Nanjing 210003, China
2. Satellite Communication and Navigation Collaborative Innovation Center, Nanjing 210003, China
3. Electronic and Optical Engineering & College of Microelectronics and Information Engineering, Nanjing University of Posts and Telecommunications, Nanjing 210003, China