presented at event 2010 International Conference on Electronics and Information Engineering (ICEIE 2010) Conference