Первопричина - избыток освещения (естественного или искусственного, либо вместе).
Борьба "не химическими способами" - уменьшение времени освещения.
Ещё можно попытаться победить зелёные обрастания это полностью и плотно накрыть аквариум (ранее рекомендовалось одеялом), чтобы там была абсолютная темнота. Срок - дней 8-10. Рыбки переживают такое затемнение без последствий. Но мальков нужно пересадить.