Sun halos caused by light shining through ice crystals