ADOPTION OF VIRTUAL LABORATORIES FOR COMPUTER SCIENCE: DETERRENTS, ENABLERS AND MODALITIES