Zhiwen Hu received his B.S., M.S., and Ph.D. degrees in 1996, 2003, and 2006, respectively, from China University of Geosciences, Wuhan, China; Hefei University of Technology, Hefei, China; and Chinese Academy of Sciences, Hefei, China. From 1996 to 2006, he worked at the School of Computer Science and Technology, Huaibei Normal University, Huaibei, China, as a Lecturer and an Associate Professor. From January 2007 to August 2013, he worked at Wenzhou University, Wenzhou, China. From Feb. 2015 to Feb. 2016, he had his visiting scholar experience at University of Victoria, Canada. He is currently a Professor at School of New Media, Communication University of Zhejiang, Hangzhou, China. He has authored or co-authored more than 90 publications, which mostly were published in high-profile journals.