TURBO POWER SYSTEMS LTD