advanced energy conversion techniques