Reverse Osmosis: Design, Processes, and Applications for Engineers