Biocartis in initial public offering