Medium-chain-length poly-3-hydroxyalkanoates-carbon nanotubes composite as proton exchange membrane in microbial fuel cell