semi-integrated