Using hydrogen as potential fuel for internal combustion engines: A comprehensive assessment Download