What are the advantages and disadvantages of electromagnetic flow meters?