Model-Based Single Image Deep Dehazing