shenzhen is the city in sourthern china