"Bing-yuan Cao"