Single-domain multiferroic BiFeO3 films