Japanese giants are trying hard to nail the eco-friendly two-wheeler idea. Both Yamaha and Honda have dabbled into the idea ...