Interface Engineering And Morphology Study Of Thin Film Organic-Inorganic Halide Perovskite Optoelectronic Devices