Nanophotonic devices and circuits based on colloidal quantum dots. (20th April 2021)