Efficient Band Structure Computation of 3D Photonic Crystals