modern switching power supply faults