ABC hydrogen as fuel in internal combustion engines