Berberine isolation from Coscinium fenestratum: optical, electrochemical, and computational studies