FDA:10.1049/el:20070951 FDA:10.1049/el.2010.3048 FDA:10.1049/el.2010.3221 FDA:10.1049/el.2010.8667 FDA:10.1049/iet-syb.2014.0057