[1] Zhejiang Univ, Inst Vegetable Sci, Lab Cell & Mol Biol, Hangzhou 310058, Peoples R China
[2] Zhejiang Univ, Hainan Inst, Sanya 572024, Peoples R China
[3] Hangzhou Normal Univ, Coll Life & Environm Sci, Res Ctr Plant RNA Signaling, Hangzhou 311121, Peoples R China
[4] Zhejiang Univ, Coll Life Sci, State Key Lab Plant Physiol & Biochem, Hangzhou 310058, Peoples R China
[5] Wenzhou Univ, Coll Life & Environm Sci, Wenzhou 325035, Peoples R China