Progress in Clean Energy, Volume 2 Novel Systems and Applications (Springer International Publishing, 2015)