Effects of slope aspects on forest compositions, community structures and soil properties in natural temperate forests of Garhwal Himalaya