Vitalsource Technologies, Inc. High-temperature Solid Oxide Fuel Cells for the 21st Century: Fundamentals, Design and Applications