Low Power Offline Constant Current & Constant Voltage Primary Side PWM Current-Mode Controller with High Voltage Startup Current Source