High Power Factor Offline Single Stage LED Driver, with High Voltage Startup for Constant Voltage Applications, auto-recoverable fault handling