Shadow Detection in Complex Environments via An Innovative Information Fusion Approach