Distributed solar photovoltaic cost