1. College of Horticulture, Shenyang Agricultural University, Shenyang 110866, China
2. Key Laboratory of Protected Horticulture (Ministry of Education), Shenyang Agricultural University, Shenyang 110866, China
3. Modern Protected Horticultural Engineering & Technology Center, Shenyang Agricultural University, Shenyang 110866, China
4. Key Laboratory of Horticultural Equipment (Ministry of Agriculture and Rural Affairs), Shenyang Agricultural University, Shenyang 110866, China
5. College of Horticulture, Hunan Agricultural University, Changsha 410128, China