Temperature and the size of freshwater phytoplankton