In-depth exploration of the error sources and solutions for orifice flow meter instruments