Malaysia's state-owned utility company Tenaga Nasional Bhd (TNB) has signed an agreement to invest in a hybrid wind and solar power project in Sri Lanka's Northern Jaffna peninsula.