1. Shanghai Key Lab of Modern Optical System
2. School of Optical-Electrical and Computer Engineering
3. University of Shanghai for Science and Technology
4. Shanghai 200093
5. China
6. Department of Physics
7. College of Science
8. East China University of Science and Technology
9. Shanghai 200237