Shaowu Liu Translator