Green consumption and online shopping boom