Ecological and molecular investigations of cyanotoxin production.