Development of web-based virtual laboratory - Gu, Peng (1999)