Unit commitment for power generation system including PV and batteries by Mixed Integer Quadratic Programming | Synapse