Text this: Synthesis and characterization of inorganic perovskite quantum dots (CsPbI3) based thin films for solar cells applications