On The Theory And Applications Of Mechanism Design And Coalitional Games In Electricity Markets