Solar cell technology and applications - Jha, A. R. (Taylor & Francis, 2010)