Quantum groups and related topics