Investigations on the influence of ethanol and water injection techniques on engine's behavior of a hydrogen - biofuel based dual fuel engine. (8th November 2018)