biodegradable nanogenerator