20230606101046.095886 Journal of natural & applied sciences Pakistan (Online) 2664-4584 2664-4584 2663-6328 Journal of natural & applied sciences Pakistan. Pakistan http://jnasp.kinnaird.edu.pk Journal of natural & applied sciences Pakistan (Online) 2664-4584 Journal of natural & applied sciences Pakistan. 2664-4584