You can use infrared water heaters in which you can easily control temperature. As name indicates infrared heaters uses infrared rays to make the water warm. It is cost effective as it does not use any fuel or electricity.
http://www.ceramicx.com/en/