Floods in China leave severe hardship in wake