Institution: | 1. College of Life Science and Technology, Huazhong University of Science and Technology, Wuhan, China.; 2. Key Laboratory of Oil Crops Biology of Ministry of Agriculture in China, Oil Crops Research Institute of Chinese Academy of Agricultural Sciences, Wuhan, China.; Missouri University of Science and Technology, United States of America, |