" Solar photovoltaic energy / " Anne Labouret and Michel Villoz ; preface by Jean-Louis Bal ; translated from French by Jeremy Hamand