An analysis of lessons learned and best practices from fuel cell applications with an emphasis on hydrogen technology