Influencing factors of mental health of medical students in China