Studies on magnetocaloric effect of Tb2Ni0.90Si2.94 compound