1. Towson University,Department of Computer and Information Sciences,Baltimore,MD,USA
2. University of Maryland, Baltimore County,Goddard Earth Sciences Technology and Research (GESTAR) II,Baltimore,MD,USA
3. Michigan Technology University,Department of Computer Science,Houghton,MI,USA
4. University of Maryland, Baltimore County,Department of Information Systems,Baltimore,MD,USA