Improved anti-diabetic and anticancer activities of green synthesized CuO nanoparticles derived from Tabernaemontana divaricate leaf extract.