A note on simulating weights restrictions in DEA: an improvement of Thanassoulis and Allen's method