How do flow switch manufacturers' products achieve self-diagnosis of faults?