Affiliation: | aCollege of Engineering, China Agricultural University (East Campus), P.O. Box 191, 17 Qing-Hua-Dong-Lu, Beijing 100083, PR China;bService Centre for Trading Technology Service, Chinese Academy of Agricultural Mechanization Sciences, Beijing 100083, PR China |