Jing Xu, Sen Wang, Liwei Wang, Andrew C Yao