Recent advances in multicomponent NiTi-based shape memory alloy using metallic glass as a precursor