Recent Advances in Thin Film Photovoltaics - Singh, Udai P. (Springer, 2022)