Improvement of planar perovskite solar cells by using solution processed SnO2/CdS as electron transport layer