self-renewal of