IEEE. CIRCUITS AND DEVICES; THE ELECTRONICS AND PHOTONICS MAGAZINE.