Local climate determines the NDVI-based primary productivity and flooding creates heterogeneity in semi-arid floodplain ecosystem