Design of a constant current solar charge controller with microcontroller based soft switching buck converter for solar home lighting system | IEEE Conference Publication | IEEE Xplore