Knowledge sharing in dynamic virtual enterprises: A socio-technological perspective · Study