Reference author: Hai Huang

First name
Hai
Last name
Huang