A short review on generation of green fuel hydrogen through water splitting