Chongqing Technology and Business University — university in Chongqing, China