Angelov, Plamen P.; Gu, Xiaowei