Photonic crystals from macroporous silicon