Miaoqing Yang - Publications