Optical absorption modulation by selective codoping of SiGe core-shell nanowires