QPLIB: A Library of Quadratic Programming Instances