Author contribution statement:
M.-C.B. has developed the concept, designed the algorithm drafted the
manuscript. S.I.O. has contributed to the concept, edited the algorithm
and the manuscript. Y.M., S.O. S.T. and E.M. have contributed to the
concept, edited the algorithm and the manuscript.