Antibacterial and antiviral N-halamine nanofibrous membranes with nanonet structure for bioprotective applications. (April 2021)