Novel 2D nanocomposite membranes based on chitosan for water purification