1. University of Delaware, Department of Psychological and Brain Sciences, Newark, Delaware, United States
2. Department of Psychology, University of Pittsburgh, Pittsburgh, Pennsylvania, United States
3. Department of Psychiatry, University of Pittsburgh, Pittsburgh, Pennsylvania, United States