Shao Fan - Recent Works