CDWP approves eight projects worth Rs 4.7 billion