General recombination-generation laws for charge transport equations