umugabo wambaye orange agera mumazi akunda gukikizwa nurubyiruko ntabwo bigoye kuvuga icyongereza several concepts of molecular scale memory devices have been developed recently