Xiaoguang Peng | AIChE