How many types of precast drainage channels are there, and how do they differ in features, sizes, shapes and applications?