Text this: Review on resistive switching mechanisms of bio-organic thin film for non-volatile memory application