The 10% Gd and Ti co-doped BiFeO3: A promising multiferroic material