What is the difference between refraction and rarefaction?