Penns Grove handles Haddon Heights