Moduli of sheaves on hyper-Kähler manifolds