Xiangcheng Sun | AIChE