Shampoo ingredients you should avoid 'at all costs', according to a hair expert