Hi. I have a 20 gallon tank with 5 neons, 1 Chineese Algae Eater and 2 hatchetts. It has been running for 4 months, fully cycled. We had a power outage and my filter went down completely for over 24 hours (I was out of town). Now, the tank is a mess. It is so cloudy I can't see to the back of the tank, smelly and fish gasping at top. I ran to the store and bought a new filter and have 2 running now. This at least got the fish some oxygen. It has been 2 weeks and tank will not clear. Ammonia is still present but lower. I have been doing frequent h2o changes to dilute but cloudiness is no better. I feel so bad for my fish and have always been so conscientious in tank maintenance. Please advise.