Improved perovskite film quality and solar cell performances using dual single solution coating