I've had a 45 gallon tank for about two years now, and I've been neglecting it (water change once every 3 weeks to a month), with dire consequences. A while back, I started getting green hair algae all over the tank, and now it is a red slime/hair algae that just keeps coming back. I've also...