Modeling multi-fraction coastal aeolian sediment transport with horizontal and vertical grain size variability