Yu Zhi Qing derive insights cancer