Solar cell materials : developing technologies - Conibeer, Gavin,; Willoughby, Arthur, (John Wiley & Sons, Inc., 2014)