'Obsessed with explosives' Matthew Haydon caused the blast in his makeshift lab after buying chemicals online