Articles by Haifeng Liu (4)