Nanoparticles in Liquid Crystals: Synthesis, Self-Assembly, Defect Formation and Potential Applications