I have moved to NCBI, National Institutes of Health. Here is my new homepage:

http://www.ncbi.nlm.nih.gov/staff/zhengj/