Spray-on Thin Film PV Solar Cells: Advances, Potentials and Challenges | Synapse