yuqing pang