Stelis Biopharma appoints Mark Womack as new CEO