Recent developments and new perspectives in solid oxide fuel cells