Northeastern University (China)
http://www.neu.edu.cn
Inquire about license