Giant magnetoimpedance effect in Fe75.5Cu1Nb3Si13.5B7 ribbon/FeGa film composite