Nanofibrous composite membranes (NFCMs) for mono/divalent cations separation