Donghua University, Shanghai
http://www.dhu.edu.cn
Inquire about license