SMS dit: Fuel cells science and engineering