1. Bioengineering
College, Chongqing University, Campus A, 174 Shapingba Main Street, Chongqing 400044, People’s Republic of China
2. The Institute of
Vegetable Research, Chongqing Academy of Agricultural Sciences, Chongqing 401329, People’s Republic of China