Understanding Sun-Powered Batteries