flowmeter working principle