1. What is SDS-PAGE? Please clearly explain the theory of SDS-PAGE. (35%)