is cantharidine hair oil good for hair