Robust estimation algorithm for multiple-structural data