Nine dead, 1,044 injured in Punjab road accidents