Cardiac resynchronization therapy in heart failure. Doubts and certainties.