Al doped Ba hexaferrite (BaAlxFe12-xO19) thin films on Pt using metallo-organic decomposition