Tropical storm "Tapa" makes landfall on China's southern coast