Affiliation: | 1. Chongqing University of Posts and Telecommunications, Chongqing, 400065, China 2. Southwest University for Nationalities, Chengdu, 610041, China 3. Cotton Institute of the Chinese Academy of Agricultural Science, Anyang, 455000, China 4. Cotton Institute of the Sichuan Academy of Agricultural Science, Chengdu, 610066, China
|