Fundamentals of solar photovoltaic technology - Sulaiman Shaari (Sustainable Energy Development Authority Malaysia, 2012)