Tea-Sung (Terry) Jun, 전태성