1. South Subtropical Crops Research Institute, Chinese Academy of Tropical Agricultural Sciences, Zhanjiang 524091, China
2. Long’an Yangpu Agricultural Technology Co., Ltd., Nanning 532704, China
3. Zhanjiang Experimental Station, Chinese Academy of Tropical Agricultural Sciences, Guangdong Engineering Technology Research Center for Dryland and Water Saving Agriculture, Zhanjiang Experimental and Observation Station for National Long-Term Agricultural Green Development, Zhanjiang 524091, China
4. Research Center of Fluid Machinery Engineering and Technology, Jiangsu University, Zhenjiang 212013, China