Silicon based photonics