Arch solar photovoltaic power generation