Author Details

Wang, Shengjie, Jiangsu Yueda Intelligent Agricultural Equipment Co., Ltd., Yancheng 224004, China, China