Macroporous Semiconductors