1. Division of Physical Biology & Bioimaging Center; Shanghai Institute of Applied Physics; Chinese Academy of Sciences; University of Chinese Academy of Sciences; Shanghai 201800 China
2. School of Life Sciences; Sichuan University; Chengdu 610064 China
3. Shanghai Institutes for Biological Sciences; Chinese Academy of Sciences; Shanghai 200031 China
4. UCB Pharma; 208 Bath Road Slough SL1 3WE UK
5. University of California, San Diego; 9500 Gilman Drive La Jolla CA 92093 USA