chun zhao Beijing Information Science and Technology University Beijing, China Review Editor Software Technologies