Flow Pulse – A major advance in non-invasive flow measurement