Home Elf Beauty stock slides after Muddy Waters says it has shorted its shares