Which is better high energy or photovoltaic cells