Scientific Applications of Grid Computing