New site, a great work:
http://chinese.uhrp.org/