Review on coral disease: types, ecological influences and the relationships with environmental factors Research progress on techniques for artificial propagation of corals.