How do water flow meters achieve multi-parameter measurement?