Resource competition affects plankton community structure; evidence from trait-based modeling