Handling proportional data and weight constraints in data envelopment analysis (DEA)