Dalian University of Technology: 38.906052, 121.618482