Morphology control of the perovskite films for efficient solar cells