A modal Udwadia-Kalaba formulation for vibro-impact modelling of continuous flexible systems with intermittent contacts. (2017)