Decompositions and reductions of snarks