Facile green approach for solar energy assisted biogenic nanoparticles synthesis mediated by seed kernel aqueous extract of Trichosanthes tricupsidata and its potential biomedical applications