The negative impact of loneliness and perceived stress on mental health during two-month lockdown in Shanghai