Vitalsource Technologies, Inc. Recent Research on Engineering Geology and Geological Engineering