Multiphase Flow Metering: Principles and Applications