Harmonizing the energy band between adsorbent and semiconductor enables efficient uranium extraction