Teng Chi-Long | ALEFAST