Nanomaterials in Diverse Dimensions: Synthesis, Properties and Applications