yue hu xu