APWCS 2010: Shenzhen, China