A Grid Computing Based Virtual Laboratory for Environmental Simulations