Magnetocaloric effect in Gd5(Si,Ge)4 based alloys and composites