Xie, Xiaoqiang,, Schools of Science, Shanghai Second Polytechnic University, Shanghai, China, China