Time waveform replication for electro-hydraulic shaking table incorporating off-line iterative learning control and modified internal model control. (October 2014)