Nanomaterials for Solar Cell Applications - Thomas, Sabu and others, ed. (Cambridge : Elsevier, 2019)