regenerate photoregenerate autostimulate autoreplicate rerandomize rerandomise congenerate autoreverse autocatalyse reseed