A happy place to be in: how beliefs about living places influence depression in Chinese international student returnees · Study