Solar flare can wreak havoc in gadget-driven world