BiFeO3-BaTiO3: A new generation of lead-free electroceramics