Two-dimensional device simulator for laser diodes: HILADIES