viability of hydrogen fuel cells Archive