Consensus, Correlation And Combinatorics Based Approaches In Engineering And Exploring Triosephosphate Isomerase Stability