Please describe how an acid-fast stain works. How does it get its name?