Department of Computer Science and Engineering, National Taiwan Ocean University, Keelung, Taiwan, ROC.|Department of Computer Science and Engineering, National Taiwan Ocean University, Keelung, Taiwan, ROC.|Department of Computer Science and Engineering, National Taiwan Ocean University, Keelung, Taiwan, ROC.|Department of Computer Science and Engineering, National Taiwan Ocean University, Keelung, Taiwan, ROC.