Author: Li-li Teng Foti, Rongzhen Li, Yu-lin Wang