[1] Chinese Acad Agr Sci, Inst Cotton Res, Beijing, Peoples R China
[2] Hubei Univ, Sch Life Sci, State Key Lab Biocatalysis & Enzyme Engn, Wuhan 430062, Peoples R China
[3] Minjiang Univ, Inst Oceanog, Fuzhou 350108, Peoples R China
[4] Chinese Acad Sci, Wuhan Bot Garden, Wuhan 430074, Peoples R China