Chirped-pulse ampli cation: the technology and its applications