what is not required for osmosis to occur