[1] Zhejiang Univ, Lab Fruit Qual Biol, State Agr Minist Lab Hort Plant Growth Dev & Qual, Hangzhou 310058, Zhejiang, Peoples R China
[2] Shihezi Univ, Coll Agr, Shihezi 832003, Xin Jiang, Peoples R China
[3] Wenzhou Univ, Coll Life & Environm Sci, Wenzhou 325027, Zhejiang, Peoples R China
[4] New Zealand Inst Plant & Food Res, Auckland, New Zealand