Thermally Stable MAPbI3 Perovskite Solar Cells with Efficiency of 19.19% and Area over 1 cm2 achieved by Additive Engineering