Haojie Zhang, Tiantian Yang & Zhibao Su