Performance evaluation of distributed generation supported custom power device control strategies for power quality enhancement