Optical properties of the perovskite films deposited on meso-porous TiO2 by one step and hot casting techniques