Factors affecting plankton populations