10.5772/intechopen.104020