microcavities