Orientation dependence and tension / compression asymmetry of shape memory effect and superelasticity in ferromagnetic Co 40 Ni 33 Al 27 , Co 49 Ni 21 Ga 30 and Ni 54 Fe 19 Ga 27 single crystals