Affiliation: | 1. Division of Physical Biology & Bioimaging Center, Shanghai Synchrotron Radiation Facility, Shanghai Institute of Applied Physics, Chinese Academy of Sciences, Shanghai 201800 (China);2. Institute of Forensic Science, Ministry of Public Security, Beijing (China) |