I am using Optimizations techniques for my research work on demand response. To deal with uncertain parameters and variables stochastic and robust optimization are used. I wanted to learn these techniques and subsequently implement in my research work. What are the good books and optimization softwares to start with?