Improving enzyme activity of glucosamine-6-phosphate synthase by semi-rational design strategy and computer analysis