Phytoplankton competition