TxCell secures €16.2 million in IPO