A hybrid PIC-DEM approach for multi-phase computational fluid dynamics