Rational design of SnO2-based electron transport layer in mesoscopic perovskite solar cells: more kinetically favorable than traditional double-layer architecture