Collage+Cloth=Quilts: Create Innovative Quilts from Photo Inspirations