1. Faculty of Physical Education, Shenzhen University, Shenzhen 518060, China
2. South China Normal University, Guangzhou 510006, China
3. Depression Clinical and Research Program, Massachusetts General Hospital, Boston, MA, USA
4. Department of Psychiatry, Massachusetts General Hospital and Harvard Medical School, Boston, MA, USA