Comparative Evaluation of Solar Power Smoothing Techniques Considering Battery Degradation | IEEE Journals & Magazine | IEEE Xplore