Effects of element doping on microstructure and magnetic performance of nanocrystalline Sm5Co19 alloy