Novel water flow meter: Meets the needs of accurate measurement in different water qualities