1. College of Agriculture, Fujian Agriculture and Forestry University (FAFU), Fuzhou 350002, China
2. College of Agriculture, Henan University, Jin Ming Avenue, Kaifeng 475004, China
3. Oil Crops Research Institute, Chinese Academy of Agricultural Sciences (CAAS), Wuhan 430062, China
4. College of Arts & Sciences, Tuskegee University, Tuskegee, AL 36088, USA