shaojun-xie documents