Contact Energy Limited SWOT Analysis