tommao wang