Tuojiangosaurus (lat.