Lycra: A Comprehensive Overview