Text this: Fuel cell technologies: state and perspectives