Recent progress in ammonia fuel cells and their potential applications | Synapse