autocatalyst theory