Affiliation: | 1. Key Laboratory of Protein and Peptide Pharmaceuticals, Institute of Biophysics, Chinese Academy of Sciences, Beijing 100101, China;2. University of Chinese Academy of Sciences, Beijing 100039, China;3. State Key Laboratory of Environmental Chemistry and Ecotoxicology, Research Center for Eco-Environmental Sciences, Chinese Academy of Sciences, Beijing 100085, China;4. University of California Davis, One Shields Ave, Davis, CA 95616, United States |