consumer adoption curve