Cannot save capture screen image into folder

Hello there, Need help here. I been working on this problem for days. But cannot find any solution. I would like to capture screen for my AR and save it in a specific folder, I manage to do it a simple way which is just used Application.CaptureScreenshot but that would just save the image inside the bundle folder. So I change my script to this:

#pragma strict

public var screenShotCount : int;
public var screenshotFilename : String = "";

public var hit : RaycastHit;
public var GuiCam : Camera;

public var press : boolean;
public var timer : float;

public var jumpBut : MeshRenderer;
public var dashBut : MeshRenderer;
public var camBut : MeshRenderer;
public var runBut : MeshRenderer;
public var slowBut : MeshRenderer;

function Start ()
{
	if (!System.IO.Directory.Exists ("mnt/sdcard/DCIM/UISCREENSHOT/"))
	{
		System.IO.Directory.CreateDirectory ("mnt/sdcard/DCIM/UISCREENSHOT/");
	}
}

function Update () 
{
	var ray = GuiCam.ScreenPointToRay (Input.mousePosition);		

	if (Input.GetMouseButtonUp (0))  //Returns true during the frame the user touches the object
	{
		if (Physics.Raycast (ray, hit, 100)) 
		{	
			if (hit.collider.tag == "camera") 
			{
				press = true;
				
				do
				{
					screenShotCount++;
					screenshotFilename = "mnt/sdcard/DCIM/UISCREENSHOT/" + "UIscreenShot" + screenShotCount + ".png";
				}
				
				while (System.IO.File.Exists (screenshotFilename));
				Application.CaptureScreenshot (screenshotFilename);
			}
		}
	}
	else
	{
		press = true;
			
		if (press)
		{
			timer += Time.deltaTime;
				
			if (timer > 1)
			{
				press = false;
				timer = 0;
				
				jumpBut.enabled = true;
				dashBut.enabled = true;
				camBut.enabled = true;
				runBut.enabled = true;
				slowBut.enabled = true;
			}
		}
	}
	
	//System.IO.Directory.GetFiles (screenshotFilename);
	//System.IO.Directory.GetDirectories ("mnt/sdcard/DCIM/UISCREENSHOT/");
}

When I change to this script I manage to create a specific folder for my app but i cannot save any capturescreen image into the folder and the worst problem is the capturescreen is nowhere to be found. My script just create the folder but not save the picture, what did I do wrong?

bump