SMS: Stable diesel microemulsion using diammonium ionic liquids and their effects on fuel properties, particle size characteristics and combustion calculations