Degradation of p-nitrophenol by coupled cathodic reduction and anodic oxidation in a self-powered bioelectrochemical system and analysis of microbial community