Combustion characteristics, performance and emissions from a diesel power generator fuelled by B7-ethanol blends