MEMS micro-contact printing engines