Generation Scheduling in Microgrids under Uncertainties in Power Generation