Patho-immunological mechanisms of vitiligo: an integration of the immunogenetic milieu, with innate and adaptive immunities, as triggered by environmental stress factors