1. Department of Computer Science, University of Rochester , Rochester, NY 14620 , USA
2. Haskins Laboratories and Department of Psychology, Yale University , New Haven, CT 06520 , USA
3. Department of Physics and Astronomy, University of Rochester , Rochester, NY 14627 , USA