Generalized droop characteristic-based Demand Response for Frequency Control in Isolated Microgrids