Current and future perspectives of carbon and graphene quantum dots: From synthesis to strategy for building optoelectronic and energy devices. (January 2021)