Change-Point Analysis: Asymptotic Theory And Applications