CCP refutes theory of leaked virus lab