Effects of Zn2+/Mg2+ ratio on dielectric properties of BaTiO3-based ceramics with excellent temperature stability: Experiments and the first-principle calculations