Nantahala Capital Management, LLC