Articles on photovoltaic technology