Powerful explosion rocks Swedish police station