Hayes donates 30 inches of hair