20120621 auto: Enigma Auto unviels electric bikes