Articles by Yihua Cao (1)