A motion descriptor generating apparatus using accumulated motion histogram and a method therefor. Methods of making and using the polypeptides and their related crystal structure data are also provided. The present invention is primarily applicable to the GTT service. The nano-pillars are patterned by nanosphere lithography.