Blue Energy: creating electricity from fresh and salt water