A cascade-evaporation model for photonuclear reactions