Not sure if it's been mentioned but you could use a water chiller.They are pretty costly though ,around 400$ ,but it will easily solve your problem. I'm in the same situation as you and I am saving for one before summer hits. Google "water chillers hydro" you will see tons Good Luck.