A thermopneumatic micropump based on micro-engineering techniques