Comprehensive review on fuel cell technology for stationary applications as sustainable and efficient poly-generation energy systems