Considerable interest has been devoted to converting mechanical energy into electricity using polymer nanofibres. In particular, piezoelectric nanofibres produced by electrospinning have shown ...