INTEGRATED RESOURCES PLANNING IN MICROGRIDS CONSIDERING INTERRUPTIBLE LOADS AND SHIFTABLE LOADS