Precambrian and Palaeozoic floras from the Himalaya: A review