Simulating and Optimizing a Zero-Waste Wave-To-Water Desalination System