Are greenspace quantity and quality associated with mental health through different mechanisms in Guangzhou, China: A comparison study using street view data.