Nanjing Insititute of Agricultural Mechanization (NIAM), MoA, Chinese Academy of Agricultural Sciences
Nanjing, Jiangsu, China