Spray-deposited kesterite Cu2ZnSnS4 (CZTS): Optical, structural, and electrical investigations for solar cell applications