1. Shanghai Mental Health Center, Shanghai Jiao Tong University, 3210 Humin Road, Shanghai 201108, China
2. Division of Population Health Sciences, Department of Psychology, Royal College of Surgeons in Ireland, 123 Street Stephen’s Green, Dublin 2, Ireland