Citrus Research Institute Chinese Academy of Agricultural Sciences/Southwest University Chongqing 400712 P.R.China;
Zhengzhou Fruit Research Institute Chinese Academy of Agricultural Sciences Zhengzhou 450009 P.R.China;
College of Horticulture and Landscape Architecture Southwest University Chongqing 400716 P.R.China;
Citrus Research Institute Chinese Academy of Agricultural Sciences/Southwest University Chongqing 400712 P.R.China;