The Key Sericultural Laboratory of Agriculture Ministry, Southwest University, Chongqing, China;
The Key Sericultural Laboratory of Agriculture Ministry, Southwest University, Chongqing, China;
The Key Sericultural Laboratory of Agriculture Ministry, Southwest University, Chongqing, China;
The Key Sericultural Laboratory of Agriculture Ministry, Southwest University, Chongqing, China;
The Key Sericultural Laboratory of Agriculture Ministry, Southwest University, Chongqing, China;
The Key Sericultural Laboratory of Agriculture Ministry, Southwest University, Chongqing, China;
The Key Sericultural Laboratory of Agriculture Ministry, Southwest University, Chongqing, China;