NIH:10.1049/el:19840229 NIH:10.1049/el:20020516 NIH:10.1049/iet-syb.2010.0078 NIH:10.1049/iet-syb.2015.0009 NIH:10.1049/ip-sb:20045036