theory of vibration with applications