An efficient solar charging algorithm for different battery chemistries | IEEE Conference Publication | IEEE Xplore