LANL:10.1504/IJEP.2013.058458 LANL:10.1504/IJRAM.2012.047550 LANL:10.1504/PCFD.2014.062429