Development of Solar Cells - Juganta K. Roy, Supratik Kar, Jerzy Leszczynski (Springer, 2021)