Professor Andy LiWang's research published in Science