Effect of tuning A/B substitutions on multiferroic characteristics of BiFeO3-based ternary system ceramics