[1] Hebei Normal Univ, Sch Life Sci, Inst Mol Cell Biol, Shijiazhuang 050016, Peoples R China
[2] Hebei Normal Univ, Hebei Key Lab Mol & Cellular Biol, Shijiazhuang 050016, Peoples R China
[3] Lanzhou Univ, Sch Life Sci, Lanzhou 730000, Peoples R China
[4] Chinese Acad Sci, Inst Plant Physiol & Ecol, Shanghai 200032, Peoples R China