Cell culture ibidi inserts