A review of fuel cell technology for commercial vehicle applications. (15th February 2022)