Methods comprising mixing at least one nano-porous particle into a
homogeneous solution of a polymer and a diluent at an elevated
temperature to form a mixture; and cooling the mixture to solidify the
polymer. Membranes comprising at least one nano-porous particle; and a
polymer; wherein the at least one nano-porous particle comprises pores
ranging from about 0.1 nanometers to about 10,000 nanometers in size.