The Litse Algorithm: Theory And Application