Enhancement of microgrid reliable operation using an adaptive protection strategy