Design , testing and precision control of a novel long-stroke fl exure micropositioning system