Affiliation: | National Facility for Protein Science in Shanghai, Shanghai Advanced Research Institute, Chinese Academy of Sciences, Shanghai 201210, China;Shanghai Synchrotron Radiation Facility, Shanghai Advanced Research Institute, Chinese Academy of Sciences, Shanghai 201210, China;Shanghai Institute of Applied Physics, Chinese Academy of Sciences, Shanghai 201800, China;University of Chinese Academy of Sciences, Beijing 100049, China |