Opportunities and barriers of fuel cell heavy-duty trucks: A multi-dimensional comparison with battery-electric heavy-duty trucks