A smart cyto-compatible asymmetric polypyrrole membrane for salinity power generation