1. Bioengineering College,
Key Laboratory of Biorheological Science and Technology (Chongqing
University), Ministry of Education, Chongqing University, Campus B, Room 515, 174 Shapingba Main Street, Chongqing 400044, People’s Republic of China
2. The Institute of Vegetable Research, Chongqing Academy of Agricultural Sciences, 401329 Chongqing, People’s Republic of China