1. School of Food and Biological Engineering, Hefei University of Technology, Hefei 230009, China
2. Intelligent Control and Compute Vision Lab, Hefei University, Hefei 230601, China
3. Rice Research Institute, Anhui Academy of Agricultural Sciences, Hefei 230031, China