Homeownership, Depression, and Life Satisfaction in China: The Gender and Urban-Rural Disparities