Semiconductor Nano Thin film Lab