Nitrogen and Phosphorus Uptake and Release by the Blue-Green Alga Microcoleus lyngbyaceus