Emerging technology based on materials such as graphene that can couple mechanical strain to both electric and magnetic fields. This is increasingly seen as the way to enable to future nano-scale computing devices and miniature devices used to extract energy from their environment. See also piezoelectric effect.