Department of Computer and Information Sciences, Temple University, Philadelphia, PA 19122, USA. weisi.duan@temple.edu|Department of Computer and Information Sciences, Temple University, Philadelphia, PA 19122, USA. weisi.duan@temple.edu|Department of Computer and Information Sciences, Temple University, Philadelphia, PA 19122, USA. weisi.duan@temple.edu