1. The National Laboratory of Protein Engineering and Plant Genetic Engineering, College of Life Sciences, Peking University, Beijing, China 100871
2. Institute of Biophysics, Chinese Academy of Sciences, Beijing, China 100101
3. College of Chemistry and Molecular Engineering, Peking University, Beijing, China 100871