Ab-initio excited states calculations of semiconductor materials: from bulk to low dimensional systems