Improvements of the Crack Extension Algorithm Based on the Maximum Energy Release Rate Criterion