Can stress affect digital communication skills and virtual teamwork ?.