Fabrication and Characterisation of Perovskite Thin Films for Photovoltaic Application