Affiliation: | 1. Protein & Peptide Pharmaceutical Laboratory, Institute of Biophysics, Chinese Academy of Sciences, Beijing 100101, China; 2. University of the Chinese Academy of Sciences , Beijing 100049, China; 3. Department of Endodontics, Beijing Stomatological Hospital, Capital Medical University, Beijing 100050, China |