Rheology of bubble suspensions using dissipative particle dynamics. Part I: A hard-core DPD particle model for gas bubbles