1. Division of Physical Biology and Bioimaging Center; Shanghai Synchrotron Radiation Facility; Shanghai Institute of Applied Physics; Chinese Academy of Sciences; Shanghai 201800 China
2. School of Life Science and Technology; ShanghaiTech University; Shanghai 200031 China
3. National Synchrotron Radiation Laboratory; University of Science and Technology of China; Hefei 230026 China
4. Institute of High Energy Physics; Chinese Academy of Sciences; Beijing 100049 China