Hydrogen effects on combustion stability, performance and emission of diesel engine