Recent advances on magnetoelectric coupling in BiFeO3: Technological achievements and challenges. (2022)