A micromachined elastomeric tip array for contact printing with variable dot size and density