Giant Elastocaloric Effect in Ni-Mn-Ga-Based Alloys Boosted by a Large Lattice Volume Change upon the Martensitic Transformation.