No.11, Lane 3, Wenhua Road, Heping District, Shenyang City, Liaoning Province, China(Northeastern University)