9 killed, 7 missing in Himachal flash floods in last 24 hour