Toshiba satellite c50 display price July 8, 2019 16 32 64 128 Toshiba satellite c50 a display price in sri lanka