Photovoltaic power generation energy 280 solar panels