is a pulse generator the same as a pacemaker