Granular dynamics simulation of cluster formation in dense riser flow