Is there any study or research of how to make BTC transfers refundable? is there any study or recent research of making the bitcoins transfer refundable? As if your account is hacked and the bitcoins are transferred there is no way I can return it back.
At the technical level - No. 

Credit card charge-backs work because the credit networks such as VISA and MasterCard (and participating banks) are giant clearing houses or multilateral bank arrangements to that effect. Anyone with an ongoing relationship with a bank essentially agrees to having money removed from their account or frozen in the case of a dispute or other funny business. 

This is difficult to enforce with bitcoin addresses, if those addresses avoid the more centralised parts of the bitcoin ecology (currency exchanges, escrows, off-block payment gateways) that are more motivated to trace, penalise and report theft and fraud.

However:


Bitcoin insurance may become a popular way to mitigate against theft or fraud. This should actually be quite easy for insurance companies to calculate actuarial tables and premiums for; as the global transaction log for this currency is entirely visible.
Escrow is a common option for "reversible" transactions but only because the atomic irreversible bitcoin transactions are split into two separate transactions: One to the escrow and one from the escrow - assuming the escrow service is more trustworthy than the original buyer/seller arrangement... Escrow can provide a potential reversible service for fraud but would be pretty useless against theft.
A bounty arrangement might be viable. As actually offloading the bitcoins to a fiat currency is hard to hide (unless your mixer service provides pools of large volume and uniform dispatch interval); offering a bounty or amnesty of X% of the stolen money might result in the thief returning it.