you say contributing? so I'm guessing you are already losing hair anyway?.
It would be hard to say really, as some of those are meant to actually be good for your hair. We do all react differently to things so anything is possible.
purely my opionion would be I wouldn't think so and maybe your best bet would be to see a Doctor.