A new class of irreducible Virasoro modules from tensor product