An improved constrained differential evolution using discrete variables (D-ICDE) for layout optimization of truss structures. Issue 20 (15th November 2015)