Chen Chen (陈晨) wins Quanzhou Big Cubes 2026