[UPDATE] modified the _kfifo_data_size and added the test code