NSFC-Royal Society travel grant - 41511130068