Effect of solvent on the perovskite thin film morphology and crystallinity