Amide-halamine/silica composite nanofibrous membranes with rechargeable chlorination function for mercaptan degradation