320MW hydropower project contract signed for Rs52.5 billion