20150108095500.0 0026-2714 0026-2714 England Microelectronics and reliability. 0026-2714 Microelectronics and reliability (Print) 0026-2714 0026-2714 Microelectronics and reliability. Microelectronics and reliability (Print) 0544-0173#ISSN