أرسل هذا في رسالة قصيرة: Performance of thin film nanocomposite membranes incorporated with zwitterion and titania nanotube for pressure retarded osmosis