1. National Center for Protein Sciences Shanghai; Institute of Biochemistry and Cell Biology, Shanghai Institutes for Biological Sciences, Chinese Academy of Sciences; Shanghai 201210 China
2. Department of Physics; University of Science and Technology of China; Hefei 230026 China
3. Department of Optics and Optical Engineering; University of Science and Technology of China; Hefei 230026 China