Progress in Spray Coated Perovskite Films for Solar Cell Applications | Synapse