From Retrieval to Generation: Efficient and Effective Entity Set Expansion