What are the key differences between hypotonic, hypertonic, and isotonic solutions and how do they affect the movement of solvents in and out of cells?