TRIPLE-MODE AVERAGE CURRENT CONTROL WITH VALLEY CURRENT SHAPING FOR DCM/CRM/CCM BOOST PFC CONVERTER