Development of Bio-MEMS Based Technological Platforms for cancer cell separation and detection