Author: InnoPort CUHK