Optimization of flavonoids extraction from Bombyx batryticatus using response surface methodology and evaluation of their antioxidant and anticancer activities in vitro