Probabilistic planning of multi-microgrids with optimal hybrid multi-generation sets