Small angle neutron scattering by opals