Person re-identification using adversarial haze attack and defense: A deep learning framework. (December 2021)