public void UnionMap(HashMap<String, HashMap<String, Integer>> mastermap,List<String>tmpAuthors,HashMap<String, Integer>tmpInauthorMap)
	{
		for(String key:tmpAuthors)
		{
			if(mastermap.containsKey(key))
			{
				HashMap<String, Integer>tmpHashMap=mastermap.get(key);
				for(String obj:tmpInauthorMap.keySet())
				{
					if(tmpHashMap.containsKey(obj))
					{
						
						tmpHashMap.put(obj, tmpHashMap.get(obj)+tmpInauthorMap.get(obj));
					}else {
						tmpHashMap.put(obj, tmpInauthorMap.get(obj));
					}
				}
				mastermap.put(key, tmpHashMap);
			}else {
				mastermap.put(key, tmpInauthorMap);
			}
		}
	}