All-Dielectric Nanophotonics: Fundamentals, Fabrication, and Applications