Photocatalytic water splitting for solving energy crisis: Myth, Fact or Busted?