Department of Information and Computer Sciences, University of Hawaii, 1680 East-West Road, Honolulu, Hawaii 96822, USA. xinz@hawaii.edu <xinz@hawaii.edu>|Department of Information and Computer Sciences, University of Hawaii, 1680 East-West Road, Honolulu, Hawaii 96822, USA. xinz@hawaii.edu <xinz@hawaii.edu>