High Frequency QR Flyback Controller with Valley Lockout, Accuracy Output OCP, and X Capacitor Discharge