China's Shenzhen, mother hub of Huawei, hit by floods after record rainfall due to Typhoon Haikui