Differentiate between Selection Sort and Bubble Sort algorithms.Explain your answer by providing Best, Average, and Worst Casescenarios.