PROMOS TECHNOLOGIES INC