Bragg solitons