Delta Electronics (2308 TT) FY17 net TWD 18.4bln vs. Exp. TWD 18.8bln , oper. profit TWD 19.8bln vs. Exp. TWD 19.7bln