“…Solar energy has been recognized in recent years as a proper alternative energy source owing to its unique characteristics which is free, environmental friendly and broadly accessible in most locations across the globe [1,2]. In this regard, countries are performing tremendous efforts to assign a high priority to solar energy harnessing.…”