Hysteresis, latent heat and cycling effects on the magnetocaloric response of (NiMnSi)0.66(Fe2Ge)0.34 alloy. (April 2021)