Vitalsource Technologies, Inc. Recent Advances in Mechanics and Fluid-Structure Interaction with Applications