2 W power source based on air–hydrogen polymer electrolyte membrane fuel cells and water–aluminum hydrogen micro-generator