[1] Zhengzhou Univ, Sch Agr Sci, State Key Lab Cotton Biol, Zhengzhou Res Base, Zhengzhou 450001, Peoples R China
[2] Zhengzhou Univ, Henan Key Lab Ion beam Bioengn, Zhengzhou 450052, Peoples R China
[3] Univ Sydney, Sch Chem & Biomol Engn, Sydney, NSW 2006, Australia
[4] Southern Med Univ, Affiliated Huadu Hosp, Peoples Hosp Huadu Dist, Guangzhou 510800, Peoples R China
[5] Chinese Acad Sci, Suzhou Inst Biomed Engn & Technol, Suzhou 215163, Peoples R China
[6] Zhengzhou Univ, Sanya Inst, Zhengzhou 450001, Peoples R China