Magneto-structural transition and magnetocaloric effect of Ni50-xTbxMn30Ga20 (x = 0−1) alloys. (October 2017)