Have you looked into using Radiant Heat Panels?