Taifead r-phoist: CMOS-compatible key engineering devices for high-speed silicon-based optical interconnections