Author: Purdue-Taiwan Engineering Project.