A Survey On Few-shot Knowledge Graph Completion with Structural and Commonsense Knowledge