Skyrmion-electronics: writing, deleting, reading and processing magnetic skyrmions toward spintronic applications