Fermi surface of 2HNbSe2 studied by de Haas-van Alphen oscillation and positron annihilation