John Irvine_St Andrews_SOFC advances and perspectives 25 February 2019 John Irvine_St Andrews_SOFC advances and perspectives