Modulating protein stability – directed evolution strategies for improved protein function