Roles of SnX2 (X = F, Cl, Br) Additives in Tin-Based Halide Perovskites toward Highly Efficient and Stable Lead-Free Perovskite Solar Cells.