Buck-boost-flyback integrated converter with single switch to achieve high voltage gain for PV or fu