Tailoring optical absorption in silicon nanostructures from UV to visible light: A TDDFT study