Improved photovoltaic performance of triple-cation mixed-halide perovskite solar cells with binary trivalent metals incorporated into the titanium dioxide electron transport layer