The modelling and optimal design of a three degree-of-freedom XYθz micro-motion stage