Gener8 files for US IPO