A generalized model for tribovoltaic nanogenerator | Synapse