Shaohui Chen
overview