Twelve hours of light is probably way too much. If this is a new tank, many experienced folks start with only 4 hours of lights on, the very, very gradually raise it an hour at a time to reach 6,8,10 hours perhaps. I use timers to give a couple hours photoperiod in the morning when we get up and feed the fish. Then it comes on so we can see them for quite a number of hours in the evening.
What is your tank size and bulb wattage and bulb type?
Also, water movement is important and don't hesitate to gently clean away algae if possible during your water changes.
~~waterdrop~~