An assessment of alkaline fuel cell technology