Knowledge sources and IT applications among SMEs: An empirical investigation in Saudi Arabia