[1] Cent China Normal Univ, Sch Life Sci, Hubei Key Lab Genet Regulat & Integrat Biol, Wuhan 430079, Peoples R China
[2] Univ Sydney, ARC Ctr Excellence Translat Photosynth, Sch Life & Environm Sci, Sydney, NSW 2006, Australia
[3] Wenzhou Univ, Coll Life & Environm Sci, Wenzhou 325035, Peoples R China