rewrite paracel_read_topk and paracel_read_topk_with_filter interface, template support, no mem limit risk