Applications Of 2d Materials