Hydropower station bridge collapses in southwestern China