YULONG ECO-MATERIALS LIMITED REGISTRATION RIGHTS AGREEMENT