Marc Storace, China