Organic-inorganic nanocomposite membranes for molecular separation and bioapplications