Cofnod E-bost: The greater wax moth Galleria mellonella: biology and use in immune studies