A SIMPLE-based algorithm with enhanced velocity corrections: The COMPLEX method