Triangle Energy resumes production from Cliff Head platform