Pacemaker, implantable cardioverter defibrillator, CRT, CRT-D, psychological difficulties and quality of life.