Text this: Appraising the role of alleviating financial constraints and knowledge sharing in advancing technological innovation environment