history and archaeology university of sri jayewardenepura