I have moved! Please visit my new academic website at http://www.cse.unl.edu/~hchan/