Quanzhou, a city of diverse culture in ancient China