Institution: | 1. State Key Laboratory of Protein and Plant Gene Research, School of Life Sciences, Peking University, Beijing 100871, China;2. College of Life Sciences, Capital Normal University, Beijing 100048, China;3. Peking University Institute of Advanced Agricultural Sciences, Weifang 261325, China |