Giant magneto-electric coupling in 100 nm thick Co capped by ZnO nanorods