University Of Surrey Unveils Tiny Generator Producing 1mW-1W By Exploiting Vibrations