Nextech Invest closes oncology fund