Addressing lightning and market uncertainties in self-scheduling: A fuzzy-markov approach for smart grids | Synapse