Articles by Ruiming Hu (1)