Inorganic Polymeric nanocomposites and Membranes