Photovoltaic power generation battery comparison