Yan, Weikai; Kang, Manjit S.