Direct evidence for multiferroic magnetoelectric coupling in 0.9BiFeO3-0.1BaTiO3.