Experimental and numerical analyses to improve the design of engine coolant pumps