1. College of Horticulture, Shenyang Agricultural University, 120 Dongling Rd, Shenhe District, Shenyang, Liaoning 110866, People’s Republic of China
2. Key Lab of Fruit Quality Development and Regulation of Liaoning Province, Shenyang Agricultural University, 120 Dongling Rd, Shenhe District, Shenyang, Liaoning, 110866, People’s Republic of China
3. Research Institute of Pomology, Chinese Academy of Agricultural Sciences Xingcheng, 98 Xinghai South Street, Liaoning 125100, People’s Republic of China
4. Institute of Pomology, Shandong Academy of Agricultural Sciences, Tailai Rd, Taishan, Tai’an 271000, People’s Republic of China