Peking University Institute of Advanced Agricultural Sciences;
Weifang 261325;
Shandong;
China;
Shenzhen Institute of Molecular Crop Design;
Shenzhen 518107;
Guangdong;
China;
College of Life Sciences;
Capital Normal University;
Beijing Key Laboratory of Plant Gene Resources and Biotechnology for Carbon Reduction and Environmental Improvement;
Beijing 100048;
China;