Artificial eye comes closer to human eye capabilities