what causes algae in azolla ponds?