Design and fabrication of carbon nanotube-based microfuel cell and fuel cell stack coupled with hydrogen storage device