direct heating vs indirect heating