New combined kinetic and thermodynamic approach to model glucose-6-phosphate dehydrogenase activity and stability