How about Shanghai University of Science and Technology?
Shanghai University of Science and Technology is quite good. It is a