Comments: China's 'Great Firewall' could be culprit in massive internet outage