Seol É Seo mar Theachtaireacht Téacs: Design of homogenous CNG-H and air mixer for diesel engines using particle swarm optimisation