Author Details

Xiu, Wang, Beijing Research Center of Intelligent Equipment for Agriculture, Beijing 100085, China. Tel: 86-10-51503346, China