photovoltaic panel durability EPC expertise