University Town of Shenzhen, Nanshan District, Shenzhen, China Email: orion-orion [at] stu.hit.edu.cn