Bio-synthesis of silver nanoparticles using Potentilla fulgens Wall. ex Hook. and its therapeutic evaluation as anticancer and antimicrobial agent.