1. School of Information and Computer Sciences, Anhui Agricultural University, Hefei 230036, China
2. Anhui Province Key Laboratory of Smart Agricultural Technology and Equipment, Hefei 230036, China
3. Department of Computer Science, Montclair State University, Montclair, NJ 07043, USA