tomas machac shanghai news