118-year old US department store chain JC Penney has filed for bankruptcy protection in Corpus Christi, Texas amid coronavirus pandemic-led lockdowns.