20030418 unknown: Forget petrol; solar-powered vehicles are here!