New insights into the failure mechanism and dynamic process of the Boli landslide, China