Batteries more efficient than fuel cells