New regulations knock $102 billion off stocks of China’s tech giants