There is some great information out there about Cyano algae, as stated above water change with only RO/DI water, make sure you do not over feed your tank, make sure you have an appropriately stocked tank (not too many fish for the size tank), make sure your bulbs are not past their usable life, Check your nitrates and phosphates and make sure you have enough circulation in the tank to prevent dead spots. Now for treatment, if you are running a reef tank or FOWLR DO NOT use medication with antibiotics such as erythromyacin, as they will kill of your bennaficial bacteria as well (forcing a second cycle). Address any of the issues found in the first portion of my answer (stocking, feeding, RO/DI, circulation, etc), add a clean up crew that will work with the sand bed, and if after all of these things have been examined you can try Chemi-clean. I have used it without issues or loss of livestock, but I have to stress the importance of exhausting your other options first! This is important because if you do not remedy the cause of the outbreak it will come back, even after you treat it chemically. Hope this helps and good luck!