Shell and explosive hydrogen burning: Nuclear reaction rates for hydrogen burning in RGB, AGB and Novae