Quanta Solar Australia and Vestas win Kennedy Park contract