Magnetic-anisotropy modulation in multiferroic heterostructures by ferroelectric domains from first principles ferroelectric domains first-principles calculations magnetic anisotropy multiferroic heterostructure spin-orbit coupling