semiporous