[1] Chinese Acad Trop Agr Sci, Inst Trop Biosci & Biotechnol, Haikou 571101, Peoples R China
[2] Hainan Inst Trop Agr Resources, Key Lab Biol & Genet Resources Trop Crops Hainan P, Haikou 571101, Peoples R China
[3] Hainan Med Coll, Dept Biochem & Mol Biol, Haikou, Peoples R China
[4] Hainan Prov Key Lab Funct Components Res & Utiliza, Haikou, Peoples R China
[5] CATAS, Zhanjiang Expt Stn, Zhanjiang 524013, Peoples R China