1. College of Agriculture Henan University of Science and Technology Luoyang 471023 P. R. China
2. College of Life Sciences Zhengzhou University Zhengzhou 450001 P. R. China
3. College of Agricultural Equipment Engineering Henan University of Science and Technology Luoyang 471003 P. R. China
4. Henan Huamiao Agricultural Development Co. LTD. Hebi 458030 P. R. China
5. Henan Fengcai Agricultural Development Co. LTD. Sui County 476900 P. R. China
6. Agricultural Technology Promotion Service Center of Luanchuan County Bureau of Agriculture and Rural Affairs Luanchuan County 471500 P. R. China