Prospects of hydrogen production potential from renewable resources in Algeria