Design and vibration analysis of a self-adaptive piston in a novel nanoimprint system. Issue 4 (10th July 2017)