Shandong Peanut Research Institute Qingdao 266100 China;
Shandong Peanut Research Institute Qingdao 266100 China;
Shenyang Agricultural University Shenyang 110866 China;
Jilin Agricultural University Changchun 130118 China;
Shandong Peanut Research Institute Qingdao 266100 China;
Shandong Peanut Research Institute Qingdao 266100 China;
Shandong Peanut Research Institute Qingdao 266100 China;