Eyes of zebra fish may help unveil cure for human blindness