1. Division of Physical Biology & Bioimaging Center, Shanghai Synchrotron Radiation Facility, Shanghai Institute of Applied Physics, Chinese Academy of Sciences, Shanghai, China 201800
2. Division
of Chemistry and Ionizing Radiation Measurement Technology, Shanghai Institute of Measurement and Testing Technology, 1500 Zhangheng Road, Shanghai, China 201203
3. Institute
for Nutritional Sciences, Shanghai Institutes for Biological Sciences, Chinese Academy of Sciences, Shanghai, China 200031