Porfolio Optimization with short-selling and spin-glass