Chechen rebels blamed for blast