richard bai-Wu Song