An effective computational approach based on XFEM and a novel three-step detection algorithm for multiple complex flaw clusters. (December 2017)