Huazhong;
Univ;
Sci;
&;
Technol,;
China;
UK;
HUST;
RRes;
Genet;
Engn;
&;
Genom;
Joint;
Lab,;
Wuhan;
430074,;
Peoples;
R;
China;
Hubei;
Univ,;
Coil;
Life;
Sci,;
Wuhan;
430062,;
Peoples;
R;
China.;
Xinjiang;
Univ,;
Ion;
Beam;
Biotechnol;
Ctr,;
Urumqi;
830008,;
Xinjiang,;
Peoples;
R;
China.;