Comparing the performance of on/off, PID and fuzzy controllers applied to the heating system of an energy-efficient building