Reference author: Kai Sun

First name
Kai
Last name
Sun