1. College of Water Conservancy & Architectural Engineering, Shihezi University, Shihezi 832000, China
2. Key Laboratory of Modern Water-Saving Irrigation of Xinjiang Production & Construction Group, Shihezi University, Shihezi 832000, China
3. Technology Innovation Center for Agricultural Water & Fertilizer Efficiency Equipment of Xinjiang Production & Construction Group, Shihezi 832000, China
4. Key Laboratory of Northwest Oasis Water-Saving Agriculture, Ministry of Agriculture and Rural Affairs, Shihezi 832000, China