Investigations on functional properties of hydrothermally synthesized Ba1-xSrxFe12O19 (x = 0.0 − 0.8) nanoparticles. (May 2019)