Affiliation: | 1. Key Laboratory of Soybean Biology (Beijing), Ministry of Agriculture/Institute of Crop Sciences, Chinese Academy of Agricultural Sciences, Beijing 100081, P.R. China;2. School of Life Science, Beijing Institute of Technology, Beijing 100081, P.R. China |