Proton versus neutron excitations in the high-spin spectrum of 102Cd