Lumican, a Small Leucine-Rich Proteoglycan, and Its Biological Function in Tumor Progression