How to achieve the multi-functional expansion of electromagnetic flow meters?