State Key Laboratory of Advanced Optical Communication Systems and Networks, Shanghai Key Laboratory of Navigation and Location Based Services, Department of Electronic Engineering, Shanghai Jiao Tong University