A REVIEW OF THEORIES FOR FLOWING GRANULAR MATERIALS WITH APPLICATIONS TO FLUIDIZED BEDS AND SOLIDS TRANSPORT