A mass transfer model for hydrate formation in bubbly flow considering bubble-bubble interactions and bubble-hydrate particle interactions