Haining, Robert P. (University of Cambridge, UK); Li, Guangquan