An insight on genistein as potential pharmacological and therapeutic agent