TiO2 and Biomaterials based Memristor Devices and its In-Memory Computing Applications