Determination of Requirements for Smooth Operating Mode Transition and Development of a Fast Islanding Detection Technique for Microgrids